Release Management Within Open Source Projects
نویسنده
چکیده
A simple classification system for release management practices is presented. When applied to a set of projects, in this case a set of open source projects, distinctive practices are highlighted and relative strengths can be assessed. Three projects are studied, the Linux kernel, Subversion, and the Apache HTTP server. Their release practices, as portrayed by the classification system, emerge as a complex combination of subprocesses and tools chosen to support specific project goals and properties. Through application of this classification, we identify areas of weaknesses in the projects' release management processes and conclude with an overview of potential improvements to the processes and tools that can be made.
منابع مشابه
Time-Based Release Management in Free/Open Source (FOSS) Projects
As the Free and Open Source (FOSS) concept has matured, its commercial significance has also increased, and issues such as quality and sustainability have moved to the fore. In this study, we focus on time-based release management in large volunteer FOSS projects, and reveal how it addresses quality and sustainability issues. We discuss the differences between release management in the traditio...
متن کاملAn Exploratory Study of Open Source Projects from a Project Management Perspective
As open source software (OSS) development is gaining tremendous popularity, effective OSS project management is becoming increasingly crucial to the success of OSS projects. However, few studies have examined open source from project management perspective. Furthermore, the congruence between project characteristics and project management has not been recognized in the existing OSS literature d...
متن کاملQuality Improvement in Volunteer Free and Open Source Software Projects: Exploring the Impact of Release Management
ii
متن کاملQuality Improvement in Volunteer Free Software Projects: Exploring the Impact of Release Management
Even though free software has achieved great popularity and success in recent years, there are a number of product quality challenges facing the open source development model. There is significant room for further quality improvement and one area that deserves special attention is release management. This research will identify problems with current release practices, verify possible advantages...
متن کاملTime-Based Release Management in Free and Open Source (FOSS) Projects
As the Free and Open Source (FOSS) concept has matured, its commercial significance has also increased, and issues such as quality and sustainability have moved to the fore. In this study, the authors focus on timebased release management in large volunteer FOSS projects, and reveal how they address quality and sustainability issues. They discuss the differences between release management in th...
متن کامل